坊间戏称:"Emacs是神的编辑器","Vim是编辑器之神"。
现在Emacs有了evil模式,可以做到"神使用编辑器之神"。
以下是我的Emacs和Vim在windows上的配置文件和相关插件说明。
配置文件如下:
包含的相关插件:
airline-themes
多模式下的状态栏主题
centaur-tabs
buffer的列表管理模式
company
代码的自动补齐工具,后台可对接TabNine
dashboard
启动时的欢迎界面自定义
evil
vim键盘模式的完美支持
evil-escape
vim模式下切换到Normal模式的快捷按键"jk",效率比按Esc高
evil-leader
Leader键,必备设置。本地设置为",",组合命令如:,w(save-buffer),,k(kill-buffer)
ivy
交互式补全工具,强化命令列表等
q-mode
q语言的支持
rainbow-delimiters
对多重括号的彩色分类显示
which-key
按下如c-x后提示可以调用的命令,适合新手
配置文件如下:
包含的相关插件:
nerdtree
目录树资源管理器
auto-pairs
自动括号,引号匹配
tabular
允许你在vim中按等号、冒号、表格等来对齐文本
vim-surround
lightline
多模式下的状态栏主题
rainbow
彩色模式
rainbow_csv
csv文件彩色显示
vim-buftabline
buffer的tab管理模式
vim-exchange
文本交换神器
better-escape
vim模式下切换到Normal模式的快捷按键"jk",效率比按Esc高
总结如下:
vim在修改配置文件等方面具有速度快的天然优势,但随着emacs+evil模式的出现,可以统一到emacs上完成。
emacs的终极大杀器就是Org-mode和Lisp编程,同时也是写Q代码的不二选择。